package org.example;


// 序列化规则
public interface Serializer {
    byte getSerializerAlgorithm(); // 序列化算法

    byte[] serialize(Object object); // 序列化

    <T> T deserializer(Class<T> clazz, byte[] bytes); // 反序列化

    // json 序列化
    byte JSON_SERIALIZER = 1;
    // 默认
    Serializer DEFAULT  = new JSONSerializer();
}
